dog turd - Alemán Inglés Diccionario